mechanical translator - Französisch Englisch Wörterbuch